﻿using MediatR;
using Sgr.Application.Commands;
using Sgr.Domain.Uow;

namespace Sgr.UPMS.Application.Commands.Organizations
{
    /// <summary>
    /// 删除组织邀请命令
    /// </summary>
    /// <remarks>
    /// 用户故事：作为组织管理员，希望可以删除已创建的邀请链接
    /// </remarks>
    public class DeleteOrgInvitationCommand : IRequest<CommandResult<bool>>, IRequireUnitOfWork
    {
        /// <summary>
        /// 邀请ID
        /// </summary>
        public long InvitationId { get; set; }
    }
}